home *** CD-ROM | disk | FTP | other *** search
/ NT Sources / Infomagic - NT Source Volume 1 (Disc 1 of 2).iso / network / pcdctrla.exe / PCDCTRL.EXE / README.OS2 < prev    next >
Text File  |  1998-01-23  |  33KB  |  859 lines

  1.  
  2.                               PC-Duo for OS/2
  3.                               ===============
  4.  
  5.                                Release Notes
  6.                                =============
  7.  
  8.                                    v3.72
  9.                                    =====
  10.  
  11.               Copyright (c) 1997 PCI, Vector Networks Limited
  12.                             All Rights Reserved.
  13.  
  14.  
  15. Author        : D. Briggs.
  16.  
  17. Revision Date : 20th January 1998
  18.  
  19.  
  20. This document  contains the release notes accompanying  version 3.72 of the
  21. NetSupport PC-Duo PC-PC Remote Control package for OS/2.
  22.  
  23. This software is supplied under a licence and may only be used or copied in
  24. accordance with the terms of that licence.  This software or copies thereof
  25. must not be made available to unauthorised personnel.
  26.  
  27. No  title  to  this  software  nor  ownership  of  this  software is hereby
  28. transferred.
  29.  
  30. Evaluation  copies are  supplied for  the purpose  of evaluation  only  and
  31. must  not  be  resold  or  passed  to  any  third party without the express
  32. permission of Vector Networks Limited.
  33.  
  34. Please note that serial number files (CLIENT.SER) for versions earlier than
  35. 3.70 will not work  with this release.  Please contact your  Supplier for a
  36. new authorisation key if necessary.
  37.  
  38. Please ensure that you have adequate PC backup before you install PC-Duo.
  39.  
  40.  
  41. Contents
  42. ========
  43.  
  44. 1   Introduction
  45. 2   Package Enhancements over the Previous Release
  46. 2.1 OS/2 Support
  47. 2.2 New Well-Known TCP/IP Port Number
  48. 2.3 Request Help
  49. 3   Problems Corrected in this Release
  50. 4   OS/2 Support
  51. 4.1 Requirements
  52. 4.2 Limitations
  53. 5   Known Problems in this Release
  54. 5.1 DCAF-Enabled Video Drivers
  55. 5.2 PMCONFIG must run from the PCDUO Directory
  56. 5.3 NetBIOS Error 38
  57. 5.4 Fault in NBCTL.DLL
  58. 6   Installation Notes
  59. 6.1 Windows SETUP Hangs
  60. 6.2 Changes to OS/2 System Files
  61. 6.3 Sample OS/2 System Files
  62. 7   OS/2 Networking
  63. 7.1 Installing MPTS
  64. 7.2 Configuring MPTS
  65. 7.3 Configuring the Network Card Driver
  66. 7.4 IPX Networks
  67. 7.5 NetBIOS Networks
  68. 7.6 TCP/IP Networks
  69. 8   PC-Duo Remote Comms
  70. 8.1 Configuring the Bridge Programs
  71. 8.2 Dialling into a Standalone OS/2 Machine
  72. 8.3 Dialling into an OS/2 machine over IPX
  73. 8.4 Hiding the Standalone Windows Bridge Icon
  74. 9   Uninstalling PC-Duo
  75. 10  Diagnostic Utilities
  76. 11  Vector WWW Site
  77. 12  Feedback
  78.  
  79. 1   Introduction
  80. ================
  81.  
  82. This document  contains the release notes accompanying  version 3.72 of the
  83. NetSupport PC-Duo PC-PC Remote Control package for OS/2.
  84.  
  85. See Section 4.1 below for details of the software and hardware requirements
  86. for correct operation. Section  4.2 contains information on the limitations
  87. of this implementation.
  88.  
  89. This document is not intended as a replacement for the IBM manuals and help
  90. files.  It focusses on the problems that you are likely to experience while
  91. getting PC-Duo running. It provides workarounds (highlighted with '**') for
  92. bugs in IBM's  installation  and  configuration  programs.  Some degree  of
  93. familiarity with  OS/2 is assumed:  You may  need to edit CONFIG.SYS and/or
  94. PROTOCOL.INI.
  95.  
  96. We recommend that  you print this file,  get yourself a cup of coffee,  and
  97. read it through before proceeding.  The information in this file is more up
  98. to date than the Windows PC-Duo Help or the printed manual.
  99.  
  100. 2   Package Enhancements over the Previous Release
  101. ==================================================
  102.  
  103. See the PC-Duo Windows Help, New Features topic, for a complete description
  104. of the enhancements provided in this release.
  105.  
  106. The following enhancements have been made since v3.60 was released:
  107.  
  108. 2.1 OS/2 Support
  109. ----------------
  110. This is the first release of PC-Duo to include support for OS/2.  Note that
  111. a special licence key is required to enable OS/2 support.
  112.  
  113. 2.2 New Well-Known TCP/IP Port Number
  114. -------------------------------------
  115. Well-known TCP/IP port number 5405 has been allocated to PC-Duo. The Client
  116. and Control default to this port instead of the previously used port 5000.
  117.  
  118. If necessary, the port number can be changed by adding an entry to file
  119. WCONTROL.INI (in the PCDUO directory on the Client).
  120.  
  121. For example:-
  122.  
  123. [TCPIP]
  124. port=5405
  125.  
  126. The v3.70 Control will try the port specified in an  existing Known Clients
  127. database entry first. If that does not work, it tries port 5405. Similarly,
  128. if connecting to port 5405 fails, the Control tries port 5000 before giving
  129. up.
  130.  
  131. 2.3 Request Help
  132. ----------------
  133. The Client can request assistance by  pressing an SOS Hotkey combination or
  134. by selecting the  Request Help option from the Client's Commands Menu.  The
  135. request is  sent  immediately  if a  Control is  already  connected.  If no
  136. Control is connected,  the SOS will be sent when a Control next connects to
  137. this Client.
  138.  
  139. The  default  SOS  Hotkey   combination  is  ALT+LSHIFT+RSHIFT.  Press  the
  140. left-hand ALT key, and hold it down while pressing the left- and right-hand
  141. Shift keys.  This is  different to the  Control's default  hotkeys so as to
  142. avoid a conflict when both Control and Client are running on the same PC.
  143.  
  144. The SOS Hotkey combination can be changed using the Configurator.
  145.  
  146. 3   Problems Corrected in this Release
  147. ======================================
  148.  
  149.  
  150. 4   OS/2 Support
  151. ================
  152.  
  153. PC-Duo can be installed  and used as a  Windows Control and Client on  OS/2
  154. Warp versions 3 and 4. It should interwork with PC-Duo on DOS, Windows 3.1,
  155. Windows for Workgroups v3.11,  Windows 95,  and Windows NT v3.50, v3.51, or
  156. v4.0,  over IPX/SPX,  NetBEUI  or any other  compatible NetBIOS,  or TCP/IP
  157. Windows Sockets transports.
  158.  
  159. 4.1 Requirements
  160. ----------------
  161. PC-Duo requires  OS/2 Warp 3 or later  with Presentation Manager installed.
  162. Warp 4  is  recommended.  IPX,  NetBIOS,  and TCP/IP  Windows  Sockets  are
  163. supported,  but a suitable  network configuration  must be  installed.  See
  164. Section 7.1  below for  instructions on installing  the OS/2 Multi-Protocol
  165. Transport Services (MPTS).
  166.  
  167. The  Windows Control  also requires Win-OS/2  (and NetBIOS services  if you
  168. want to  use a NetBIOS transport) to be installed.  NetBIOS services can be
  169. installed with MPTS.
  170.  
  171. In order for  the Client to  intercept display  output,  the display driver
  172. must be "DCAF-enabled". See Section 5.1 below for more information.
  173.  
  174. 4.2 Limitations
  175. ---------------
  176. This is the  initial release.  Several functions are  not available at this
  177. time. These are:-
  178.  
  179. o Show has not been implemented in the OS/2 Windows Control or Client;
  180. o The OS/2 Client cannot capture printer output for a connected Control,
  181.   though print capture from another Client to an OS/2 Control does work;
  182. o Full-screen DOS, OS/2, and Windows sessions cannot be viewed;
  183. o Colour depth is limited to 16 colours, regardless of the actual colour
  184.   depth setting at the Client. A viewing Control will map colours to the
  185.   nearest in the standard VGA pallette.
  186. o The Client's cursor shape is not sent to the Control when the mouse is
  187.   over a Windows application;
  188. o Colour cursors are displayed at the Control in monochrome;
  189. o The DOS Bridge does not work.
  190.  
  191. OS/2 intercepts  some keystrokes which makes  it impossible for the Control
  192. user to send them to the Client simply by typing them on the keyboard.  The
  193. Selected Client menu includes  "Press and hold ALT" and "Send CTRL" options
  194. to help get around this limitation.
  195.  
  196. 5   Known Problems in this Release
  197. ==================================
  198.  
  199. 5.1 DCAF-Enabled Video Drivers
  200. ------------------------------
  201. The OS/2 Client requires a DCAF-enabled video driver. The following drivers
  202. (as supplied with OS/2 Warp 3) are DCAF-enabled:-
  203.  
  204. o VGA;
  205. o Cirrus Logic 543x;
  206. o S3 801/805/928;
  207. o S3 Trio 64V (as supplied with the OS/2 Warp Driver Pak V1.0, in
  208.   drivers\s3trio64v.zip)
  209.  
  210. You can use the VGA driver with all video cards.
  211.  
  212. The following drivers are known *not* to be DCAF-enabled:-
  213.  
  214. o Cirrus Logic 542x
  215. o Weitek P9000 (as used in the Diamond Viper)
  216.  
  217. A driver for the S3 ViRGE chipset  (which is used in the Diamond Stealth 3D
  218. card)  is  available  for download  from the  Diamond  Multimedia  web site
  219. (www.diamondmm.com). This driver is DCAF enabled but it contains a bug that
  220. causes the OS/2 Client to crash.  This problem has been reported to Diamond
  221. technical support.
  222.  
  223. 5.2 PMCONFIG must run from the PCDUO Directory
  224. ----------------------------------------------
  225. The OS/2 Client Configurator program, PMCONFIG, must be run from the
  226. current directory and not from a directory on the PATH.
  227.  
  228. For example:-
  229.  
  230.     cd \pcduo
  231.     pmconfig
  232.  
  233. 5.3 NetBIOS Error 38
  234. --------------------
  235. This error  can be  reported during  PC-Duo  Client startup  if the NetBIOS
  236. configuration does not have enough name table space.  This can be corrected
  237. by increasing the NAMES definition in the relevant section of PROTOCOL.INI.
  238. See the sample files in Section 6.3 below for examples.
  239.  
  240. 5.4 Fault in NBCTL.DLL
  241. ----------------------
  242. If the Control fails with  a protection fault in NBCTL.DLL,  try running it
  243. in a full-screen Win-OS/2 session.
  244.  
  245. 6   Installation Notes
  246. ======================
  247.  
  248. The  PC-Duo Evaluation Kit  is now  supplied on  three floppy disks  or one
  249. CD-ROM.  DOS,  OS/2,  and Windows installations  start with Disk-1.  Disk-1
  250. contains most of  the software  required for Windows installations.  Disk-2
  251. contains  Windows NT software.  Disk-3 contains OS/2 and DOS software, plus
  252. various patches and test programs.
  253.  
  254. You should install the OS/2 Multi-Protocol Transport Services (MPTS) before
  255. you install PC-Duo. MPTS installation is described further in Section 7.1.
  256.  
  257. Windows installation  of Client and Control programs  is started by running
  258. SETUP.EXE from  Disk-1.  The OS/2 Client  (only)  can also be  installed by
  259. running INSTOS2.CMD from Disk-3. This does not require Windows.
  260.  
  261. Change disks when you are prompted to do so.
  262.  
  263. 6.1 Windows SETUP Hangs
  264. -----------------------
  265. If Windows SETUP freezes,  create a temporary directory  on your hard disk.
  266. Copy the  contents of Disk-1 to -3  into it, and then run SETUP from there.
  267. You can delete the temporary directory when installation is complete.
  268.  
  269. 6.2 Changes to OS/2 System Files
  270. --------------------------------
  271. The Client installer adds the following lines to the end of CONFIG.SYS:-
  272.  
  273. rem NSM PC-Duo for OS/2 - PCIPDD.SYS
  274. DEVICE=C:\PCDUO\PCIPDD.SYS
  275.  
  276. This assumes that you install into directory C:\PCDUO.
  277.  
  278. It also adds lines to start the Client at the beginning of STARTUP.CMD:-
  279.  
  280. For example:-
  281.  
  282. rem NSM PC-Duo for OS/2 - PMCLIENT.EXE
  283. start C:\PCDUO\PMCLIENT.EXE /unb *
  284.  
  285. Windows  SETUP  creates a  PC-Duo Windows Program Manager  group containing
  286. an 'Uninstall' icon (amongst other things) which reverses these changes.
  287.  
  288. To change settings  after installation,  run the "PC-Duo Configurator" icon
  289. from Windows or PMCONFIG from OS/2.
  290.  
  291. 6.3 Sample OS/2 System Files
  292. ----------------------------
  293. The following extracts  from working OS/2 system  files might be of help if
  294. you experience problems.  These files include support for IPX,  NetBIOS and
  295. TCP/IP transports. OS/2 is installed on drive C:.
  296.  
  297. C:\CONFIG.SYS:
  298.     ...
  299.     DEVICE=C:\IBMCOM\PROTOCOL\LANPDD.OS2
  300.     DEVICE=C:\IBMCOM\PROTOCOL\LANVDD.OS2
  301.     DEVICE=C:\IBMCOM\LANMSGDD.OS2 /I:C:\IBMCOM /S
  302.     DEVICE=C:\IBMCOM\PROTMAN.OS2 /I:C:\IBMCOM
  303.     ...
  304.     DEVICE=C:\NETWARE\VIPX.SYS
  305.     DEVICE=C:\NETWARE\VSHELL.SYS GLOBAL
  306.     ...
  307.     DEVICE=C:\IBMCOM\MACS\SMC8000.OS2
  308.     REM --- NetWare Requester statements BEGIN ---
  309.     SET NWLANGUAGE=ENGLISH
  310.     DEVICE=C:\NETWARE\LSL.SYS
  311.     RUN=C:\NETWARE\DDAEMON.EXE
  312.     DEVICE=C:\IBMCOM\PROTOCOL\ODI2NDI.OS2
  313.     REM DEVICE=C:\NETWARE\ROUTE.SYS
  314.     DEVICE=C:\NETWARE\IPX.SYS
  315.     DEVICE=C:\NETWARE\SPX.SYS
  316.     RUN=C:\NETWARE\SPDAEMON.EXE
  317.     REM DEVICE=C:\NETWARE\NMPIPE.SYS
  318.     REM DEVICE=C:\NETWARE\NPSERVER.SYS
  319.     REM RUN=C:\NETWARE\NPDAEMON.EXE
  320.     DEVICE=C:\NETWARE\NWREQ.SYS
  321.     IFS=C:\NETWARE\NWIFS.IFS
  322.     RUN=C:\NETWARE\NWDAEMON.EXE
  323.     REM DEVICE=C:\NETWARE\NETBIOS.SYS
  324.     REM RUN=C:\NETWARE\NBDAEMON.EXE
  325.     DEVICE=C:\OS2\MDOS\LPTDD.SYS
  326.     REM --- NetWare Requester statements END ---
  327.     CALL=C:\IBMCOM\PROTOCOL\NETBIND.EXE
  328.     RUN=C:\IBMCOM\LANMSGEX.EXE
  329.     SET NLSPATH=C:\MPTN\MSG\NLS\%N;
  330.     SET ETC=C:\MPTN\ETC
  331.     DEVICE=C:\TCPIP\BIN\VDOSTCP.VDD
  332.     DEVICE=C:\TCPIP\BIN\VDOSTCP.SYS
  333.     RUN=C:\TCPIP\BIN\VDOSCTL.EXE
  334.     DEVICE=C:\MPTN\PROTOCOL\SOCKETS.SYS
  335.     DEVICE=C:\MPTN\PROTOCOL\AFOS2.SYS
  336.     DEVICE=C:\MPTN\PROTOCOL\AFINET.SYS
  337.     DEVICE=C:\MPTN\PROTOCOL\IFNDIS.SYS
  338.     RUN=C:\MPTN\BIN\CNTRL.EXE
  339.     CALL=C:\OS2\CMD.EXE /Q /C C:\MPTN\BIN\MPTSTART.CMD >NUL
  340.     DEVICE=C:\IBMCOM\PROTOCOL\NETBEUI.OS2
  341.     DEVICE=C:\IBMCOM\PROTOCOL\NETBIOS.OS2
  342.  
  343. The PATH, LIBPATH, and DPATH statements should also contain the directories
  344. listed in Section 7.1.
  345.  
  346. C:\NET.CFG:
  347.     Link Driver SMC8000
  348.         frame ethernet_802.3
  349.         protocol ipx 0 ethernet_802.3
  350.  
  351. C:\IBMCOM\PROTOCOL.INI (complete):
  352.     [PROT_MAN]
  353.        DRIVERNAME = PROTMAN$
  354.  
  355.     [IBMLXCFG]
  356.        NETBEUI_nif = NETBEUI.nif
  357.        ODI2NDI_nif = ODI2NDI.NIF
  358.        TCPIP_nif = TCPIP.NIF
  359.        ETHOS2AT_nif = ETHOS2AT.NIF
  360.  
  361.     [NETBIOS]
  362.        DriverName = netbios$
  363.        ADAPTER0 = netbeui$,0
  364.        ADAPTER1 = netbeui$,1
  365.  
  366.     [NETBEUI_nif]
  367.        DriverName = netbeui$
  368.        Bindings = ETHOS2AT_nif
  369.        ETHERAND_TYPE = "I"
  370.        USEADDRREV = "YES"
  371.        OS2TRACEMASK = 0x0
  372.        SESSIONS = 254
  373.        NCBS = 255
  374.        NAMES = 29
  375.        SELECTORS = 15
  376.        USEMAXDATAGRAM = "NO"
  377.        ADAPTRATE = 1000
  378.        WINDOWERRORS = 0
  379.        MAXDATARCV = 4168
  380.        TI = 30000
  381.        T1 = 1000
  382.        T2 = 200
  383.        MAXIN = 1
  384.        MAXOUT = 1
  385.        NETBIOSTIMEOUT = 500
  386.        NETBIOSRETRIES = 3
  387.        NAMECACHE = 1000
  388.        RNDOPTION = 1
  389.        PIGGYBACKACKS = 1
  390.        DATAGRAMPACKETS = 10
  391.        PACKETS = 335
  392.        LOOPPACKETS = 8
  393.        PIPELINE = 5
  394.        MAXTRANSMITS = 6
  395.        MINTRANSMITS = 2
  396.        DLCRETRIES = 10
  397.        FCPRIORITY = 5
  398.        NETFLAGS = 0x0
  399.  
  400.     [ODI2NDI_nif]
  401.        DriverName = odi2ndi$
  402.        Bindings = ETHOS2AT_nif
  403.        NETADDRESS = "I0000c07c7014"
  404.        TOKEN-RING = "NO"
  405.        TOKEN-RING_SNAP = "no"
  406.        ETHERNET_802.3 = "YES"
  407.        ETHERNET_802.2 = "YES"
  408.        ETHERNET_II = "YES"
  409.        ETHERNET_SNAP = "YES"
  410.        TRACE = 0x0
  411.  
  412.     [TCPIP_nif]
  413.        DriverName = TCPIP$
  414.        Bindings = ETHOS2AT_nif
  415.  
  416.     [ETHOS2AT_nif]
  417.        DriverName = SMC8000$
  418.        IOBase = 0x260
  419.        IRQ = 5
  420.        RamAddress = 0xD800
  421.  
  422. 7   OS/2 Networking
  423. ===================
  424.  
  425. You are likely to have  problems in this area.  IBM has shipped a number of
  426. different  networking products  for OS/2 over the years,  and many of these
  427. have overlapping or conflicting functionality. PC-Duo requires peer-to-peer
  428. networking services.  You may need to make some configuration changes  (for
  429. example to run  over IPX even though  you can already connect  to a NetWare
  430. server).
  431.  
  432. The following section describes how to set up OS/2 Multi-Protocol Transport
  433. Services (MPTS) for use with PC-Duo.  MPTS provides IPX/SPX,  NetBIOS,  and
  434. TCP/IP  support for OS/2, DOS and Windows programs.  MPTS is available as a
  435. separate product for Warp 3 and is 'in the box' with Warp 4. Make sure that
  436. you have a version dated late 1995 or later.
  437.  
  438. These sections also  contain information which should be useful to users of
  439. older  IBM or Novell  networking products.  MPTS can migrate Communications
  440. Manager configuration files.
  441.  
  442. 7.1 Installing MPTS
  443. --------------------
  444. On Warp 3,  run the MPTS installer (INSTALL.CMD).  For Warp 4, MPTS will be
  445. installed when you install Warp (choose "Advanced installation" and specify
  446. "File and print client",  plus "TCP/IP services" for TCP/IP and/or "Netware
  447. client" for IPX).
  448.  
  449. You run the PC-Duo OS/2 Client (PMCLIENT) on all OS/2 machines which are to
  450. be remote controlled. The Client requires OS/2 networking services only.
  451.  
  452. You run the  Windows Control (WCONTROL) on any  machines which will be used
  453. to remote control Clients, even if the Clients are also OS/2 machines.  The
  454. Windows Control requires Win-OS/2 to be installed,  and networking services
  455. for Win-OS/2 sessions must be operational.
  456.  
  457. MPTS sets up the following top-level directories:
  458.  
  459. IBMCOM: This contains NDIS protocol manager, MAC (card) drivers and NetBIOS
  460. support. This is sometimes referred to as LAPS (Lan Adapter and Protocol
  461. Services).
  462.  
  463. MPTN: This contains the MPTS configuration program (BIN\MPTS.EXE) and
  464. 'system level' TCP/IP support programs such as arp, route, inetcfg, ping
  465. and so forth.
  466.  
  467. NETWARE: This contains IPX/SPX support and the NetWare requester.
  468.  
  469. TCPIP: This contains TCP/IP utilities, e.g. telnet, ftp, and also the
  470. corresponding server daemons (e.g. telnetd, ftpd).  It also contains DOS
  471. support for TCP/IP.
  472.  
  473. Other  directories  (such as  IBMLAN,  IBM18N)  may be  created  for  other
  474. network-based services such as file and print sharing.  PC-Duo does not use
  475. these.
  476.  
  477. MPTS puts the following directories on your PATH:-
  478.  
  479.     x:\MPTN\BIN;x:\IBMCOM;x:\NETWARE
  480.  
  481. (where x: is the drive where you installed MPTS, normally C:)
  482.  
  483. MPTS puts the following directories on LIBPATH:-
  484.  
  485.     x:\MPTN\DLL;x:\IBMCOM\DLL;x:\NETWARE;x:\NETWARE\NLS\ENGLISH
  486.  
  487. MPTS puts the following directories on DPATH:-
  488.  
  489.     x:\MPTN;x:\IBMCOM;x:\NETWARE;x:\NETWARE\NLS;x:\NETWARE\NLS\ENGLISH
  490.  
  491. ** Note that the MPTS installer does  not always get the semi-colons in the
  492. right place, so it's worth checking CONFIG.SYS manually.
  493.  
  494. 7.2 Configuring MPTS
  495. --------------------
  496. MPTS is configured  when you install it.  You can change  the configuration
  497. after  installation by  running  MPTS.EXE  or by opening  the "MPTS Network
  498. Adapters and  Protocol Services"  icon in the  "OS/2 System - System Setup"
  499. folder.
  500.  
  501. Pressing the [Configure] button in the  "Multi-Protocol Transport Services"
  502. dialog will take you to the "Configure" dialog.
  503.  
  504. ** The following files may need manual  editing after MPTS configuration is
  505. complete (see below for more details):
  506.  
  507.     PROTOCOL.INI    in \IBMCOM
  508.     NET.CFG         in the root directory of your OS/2 drive
  509.     CONFIG.SYS      in the root directory of your OS/2 drive
  510.  
  511. ** You can press F1 when the cursor is in an entry field to get help on
  512. that field.
  513.  
  514.  
  515. 7.3 Configuring the Network Card Driver
  516. ---------------------------------------
  517. From the "Configure" dialog,  select "LAN adapters and protocols" and press
  518. [Configure].  This opens the "Adapter Protocol and Configuration" dialog.
  519.  
  520. Check  that  your  network  card  appears in  the  "Current  Configuration"
  521. listbox,  and that the required protocols are listed below it.  If not, add
  522. them from the listboxes above. The NE2000 driver is under "Eagle"!
  523.  
  524. Highlight the network card in the 'Current Configuration' listbox and press
  525. [Edit].  Check that the I/O base address, Interrupt, and Shared RAM Address
  526. correspond to your hardware settings.
  527.  
  528. ** Note that for some cards  (specifically the SMC 8000 series),  MPTS does
  529. not prompt you for the  Interrupt and Shared RAM address,  and you may need
  530. to edit IBMCOM\PROTOCOL.INI manually to set these up.  Look for a .TXT file
  531. in  IBMCOM\MACS  (e.g. SMC8000.TXT),  which explains  how to  do  this. The
  532. keywords you can use depend on the type of card you have.
  533.  
  534. ** If you are using the Eagle NE2000 driver, you may need to change the
  535. line in PROTOCOL.INI that reads:
  536.  
  537.     DriverName = NE2000$ (or DriverName = NE200$)
  538.  
  539. to read:
  540.  
  541.     DriverName = NE2000E$
  542.  
  543. You should do this if the driver  reports that it "Can't find DriverName in
  544. PROTOCOL.INI" when it loads during system startup.
  545.  
  546. ** If you edit PROTOCOL.INI,  you will need to edit it again every time you
  547. run MPTS configuration.
  548.  
  549. If you  only have  one network  card,  you should  not need  to change  any
  550. adapter numbers.
  551.  
  552. 7.4 IPX Networks
  553. ----------------
  554. If you  are using IPX/SPX,  open the  "LAN adapters and protocols"  dialog,
  555. highlight  "IBM Netware Requester Support",  and press  [Edit].  Select the
  556. desired frame type  (all machines on the network  should use the same frame
  557. type).  You can select  more frame types if they are  required by any other
  558. software using the IPX stack.
  559.  
  560. ** Edit NET.CFG to select the IPX frame type as follows.
  561.  
  562. For example:
  563.  
  564.     Link Driver ETHOS2AT_nif
  565.         Frame Ethernet_802.3
  566.         Protocol IPX 0 Ethernet_802.3
  567.  
  568. Notes:
  569. o This example uses frame type Ethernet 802.3;
  570. o ETHOS2AT_nif is the name of the section in PROTOCOL.INI which loads
  571.   the Ethernet or Token Ring card. Copy this from the 'bindings='
  572.   statement in the [ODI2NDI_nif] section.
  573.  
  574. If you want to check that you've got this right, do *not* specify the frame
  575. type in the MPTS configuration program.  Then,  when you add it to NET.CFG,
  576. ODI2NDI will report the fact when it loads during system startup.
  577.  
  578. Other frame types supported by IPX include:-
  579.  
  580. o Frame Ethernet_802.2
  581.   Protocol IPX E0 Ethernet_802.2
  582. o Frame Ethernet_II
  583.   Protocol IPX 8137 Ethernet_II
  584. o Frame Ethernet_SNAP
  585.   Protocol IPX 8137 Ethernet_SNAP
  586. o Frame Token-Ring
  587.   Protocol IPX E0 Token-Ring
  588. o Frame Token-Ring_Snap
  589.   Protocol IPX 8137 Token-Ring_Snap
  590.  
  591. If more than one frame type is listed in NET.CFG, make sure that the one to
  592. be used by PC-Duo is listed first.
  593.  
  594. ** You may  (or may not - see below)  need to enter the MAC address of your
  595. network card in "Network adapter address". Press F1 with the cursor in this
  596. field for information.  This address may be printed on the card, you may be
  597. able to obtain it from the (DOS)  utilities provided with the card,  or you
  598. may find it recorded in file \IBMCOM\LANTRAN.LOG.
  599.  
  600. If you have NetBIOS installed, the PMNBSTAT program supplied with PC-Duo
  601. will report the address. Run PMNBSTAT /A0, and reverse the pairs of digits
  602. it reports.
  603.  
  604. For example, if you have an Ethernet card and PMNBSTAT reports:-
  605.  
  606.     address    : 14 70 7c c0 00 00
  607.  
  608. Enter the following in the 'Network adapter address' field:-
  609.  
  610.     I0000c07c7014
  611.  
  612. Some network cards allow you to  avoid this if you move the statement which
  613. loads the  card driver  in CONFIG.SYS so  that it immediately  precedes the
  614. statement that loads LSL.
  615.  
  616. For example:-
  617.  
  618. ...
  619. DEVICE=C:\IBMCOM\MACS\SMC8000.OS2
  620. DEVICE=C:\NETWARE\LSL.SYS
  621. ...
  622.  
  623. Look for the line containing SMC8000.OS2 in the sample CONFIG.SYS above.
  624.  
  625. We recommend that you try this first.  Check file \IBMCOM\LANTRAN.LOG after
  626. the system  has booted.  If this contains  error LT80227,  or if ODI2NDI or
  627. PMCLIENT report the  IPX address as FFFFFFFFFF,  you will need to enter the
  628. network card address manually as described above.
  629.  
  630. If you do edit CONFIG.SYS,  you will need to  edit it again every  time you
  631. run MPTS configuration.
  632.  
  633. ** To run the Windows Control over IPX,  ensure that TBMI2.COM is loaded in
  634. AUTOEXEC.BAT,  and NWIPXSPX.DLL is present in the WINDOWS\SYSTEM directory.
  635. Ensure also  that  VIPX_ENABLED  is set  in the  WIN-OS/2 settings  for the
  636. Windows session. The Windows Control reports "IPX not loaded or incorrectly
  637. installed" or "Cannot find NSIPXSPX.DLL" if any of these conditions are not
  638. met.
  639.  
  640. If you experience poor  performance in the Windows Control,  copy WSEND.EXE
  641. from the  TEST directory on Disk-3  into the same  directory as the Control
  642. program.  Run WSEND /UIP,  and measure the throughput  when C)onnected to a
  643. known good PC-Duo Client. The E)cho test should report 50 Kbytes per second
  644. or more with 400 byte packets.  If it does not not, check that your NetWare
  645. drivers are dated  1995 or later (check the date of  \NETWARE\NWCALLS.DLL).
  646. Check also that your  NETWARE\VIPX.SYS file is *not* dated 30-May-96,  size
  647. 53248 bytes.  This particular file  appears to contain a bug.  Files of the
  648. same size but dated 19-Jan-96 and 30-Jul-96 are OK.
  649.  
  650. PC-Duo also runs correctly over Novell's NetWare Client for OS/2. This uses
  651. ODI drivers instead  of NDIS drivers  and is easier  to set up than the IBM
  652. NetWare Requester (none of the above problems apply). Ensure that the frame
  653. type is the  same on all machines (set in NET.CFG as described above).  You
  654. can load the  other protocols if  you first load Novell's  ODI-to-NDIS shim
  655. (ODINSUP.SYS), but you have to set up CONFIG.SYS and PROTOCOL.INI manually.
  656.  
  657. PC-Duo expects IPX to use adapter number 0 (this is set in MPTS).  PMCLIENT
  658. can be configured to use a different adapter number by using the /A command
  659. line option in STARTUP.CMD.
  660.  
  661. For example:-
  662.  
  663.     START C:\PCDUO\PMCLIENT /UIP MY_PC /A1
  664.  
  665. The Windows Control always uses adapter number 0.
  666.  
  667. 7.5 NetBIOS Networks
  668. --------------------
  669. If you are using NetBIOS, highlight "IBM OS/2 NetBIOS" in the "LAN adapters
  670. and protocols" dialog and press [Edit]. You can accept the defaults, but if
  671. PMCLIENT  or PMNBSTAT report NetBIOS error 38, increase the "Maximum Names"
  672. value by 4.  This corresponds to "NAMES =" in the  [NETBEUI_nif] section of
  673. PROTOCOL.INI (see Section 5.3 above).
  674.  
  675. The  "IBM OS/2 NetBIOS"  is compatible with the  Microsoft NetBEUI protocol
  676. supplied with Windows for Workgroups, Windows 95 and Windows NT.
  677.  
  678. You can also install NetBIOS over IPX and NetBIOS over TCP/IP.  Performance
  679. is generally  better when PC-Duo  is using the  raw protocols (i.e.  IPX or
  680. TCP/IP Windows Sockets).
  681.  
  682. You  can run  PMNBSTAT from the  PCDUO directory to  check NetBIOS  adapter
  683. numbers. You need to pass the desired adapter number to PMCLIENT via the /A
  684. option if it is non-zero.
  685.  
  686. For example:-
  687.  
  688. START C:\PCDUO\PMCLIENT MY_COMPUTER /UNB /A1
  689.  
  690. PC-Duo does not use 'NetBIOS Socket Access'.
  691.  
  692. MPTS installs the required files to run the Windows Control over NetBIOS.
  693.  
  694. We  have  found  that  Warp  3  sometimes  freezes  when  running  NetBIOS
  695. peer-to-peer applications. This appears to be an OS/2 bug. We solved it by
  696. upgrading to Warp 4.
  697.  
  698.  
  699. 7.6 TCP/IP Networks
  700. -------------------
  701. For Warp 4,  this is configured during  installation if you install "TCP/IP
  702. Services".  Make sure that you specify at least  your IP address and subnet
  703. mask (normally 255.255.255.0).
  704.  
  705. Alternatively,  select  "TCP/IP  Configuration"  from  the  MPTS  Configure
  706. program  "Configure"   dialog,  and  press  [Configure].   If  the  "TCP/IP
  707. Configuration"  radio  button  is  disabled,   run  \TCPIP\BIN\TCPIPCFG.EXE
  708. instead (TCPCFG.EXE in newer versions).  This requests the same information
  709. in workbook format. The details are not covered here.
  710.  
  711. Select  "Network  interface  parameters"  from the  "TCP/IP  Configuration"
  712. dialog,  and press  [Configure].  Enter at least your IP address and subnet
  713. mask.
  714.  
  715. Return to  the  "TCP/IP Configuration"  dialog to set  up router and Domain
  716. Name Server addresses and the machine's hostname and domain name.
  717.  
  718. If you want  the IP address to  be displayed correctly  in PMCLIENT's About
  719. box,   edit  the  hosts  file  (this  will  be  either  \MPTN\ETC\HOSTS  or
  720. \TCPIP\ETC\HOSTS,  whichever is  set in the  ETC environment variable)  and
  721. ensure  that  there  is an  entry for  the local  machine's  IP address and
  722. hostname.
  723.  
  724. ** MPTS does not appear  to install TCP/IP for DOS support correctly.  This
  725. is required in order to run the Windows Control over TCP/IP.
  726.  
  727. If the Windows Control reports that it "Cannot find WINSOCK.DLL", copy this
  728. file from  \TCPIP\DOS\BIN to your WINDOWS\SYSTEM directory,  or ensure that
  729. \TCPIP\DOS\BIN is  on the DOS PATH  in AUTOEXEC.BAT.  Check also that there
  730. are  no other  WINSOCK.DLLs  floating  around that  Windows  might load  by
  731. mistake. If so, they are likely to generate other error messages, depending
  732. on which WINSOCK is loaded.
  733.  
  734. If you get the message 'INETD not started',  check that CONFIG.SYS contains
  735. the following statements:-
  736.  
  737.     DEVICE=x:\TCPIP\BIN\VDOSTCP.VDD
  738.     DEVICE=x:\TCPIP\BIN\VDOSTCP.SYS
  739.     RUN=x:\TCPIP\BIN\VDOSCTL.EXE
  740.  
  741. Here x: is the drive containing your TCPIP directory.
  742.  
  743. These should follow immediately after the 'SET ETC=...' statement.
  744.  
  745. 8   PC-Duo Remote Comms
  746. =======================
  747.  
  748. It is possible  to use PC-Duo Remote Comms  to dial into  or out of an OS/2
  749. system. Some additional steps may be required to configure OS/2 suitably.
  750.  
  751. 8.1 Configuring the Bridge Programs
  752. -----------------------------------
  753. The PC-Duo OS/2 Client is able to load an IPX or NetBIOS Bridge program, in
  754. much the same way as the normal Windows Client. This Bridge supports access
  755. to other Clients on  the local network,  as well as  other features such as
  756. password-protection  and dialback.  These features can  be configured using
  757. the  PC-Duo  Configurator,  provided Windows Setup  was used to install the
  758. Client. If the INSTOS2.CMD batch file was used to perform the installation,
  759. then the Configurator may not have been installed, and the Bridge will have
  760. to be configured by editing the START PMCLIENT line in STARTUP.CMD.
  761.  
  762. The Bridge command syntax is  essentially identical to the Windows Client's
  763. /BRIDGE  and /NOBRIDGE  command options.  Refer  to the User  Manual or the
  764. Windows PC-Duo Help for further information.
  765.  
  766. 8.2 Dialling into a Standalone OS/2 Machine
  767. -------------------------------------------
  768. It is also possible to set up an OS/2 machine so that you can  dial into it
  769. without the machine being connected to a network.
  770.  
  771. To do this:
  772.  
  773. o Select "No network adapter" from the "Network Adapters" listbox in the
  774.   MPTS "Adapter and Protocol Configuration" dialog, and install IBM OS/2
  775.   NetBIOS support for it. Make a note of the adapter number that MPTS
  776.   assigns to it (or use PMNBSTAT, which reports a network address of all
  777.   zeroes for this adapter number).
  778.  
  779. o Load the PC-Duo OS/2 Client together with the /BRIDGE command option set
  780.   in STARTUP.CMD.
  781.  
  782.   For example:
  783.  
  784.     START PMCLIENT /UNB /BRIDGE COM1 /b38400 /MHayes-Compatible
  785.  
  786. o You should now be able to dial into the machine from a NetBIOS Remote
  787.   Control and connect to the Client. You will need to specify the adapter
  788.   number at the Control if it is non-zero (use the /Ax option).
  789.  
  790. 8.3 Dialling into an OS/2 machine over IPX
  791. ------------------------------------------
  792. Load the PC-Duo OS/2 Client together with the /BRIDGE command option set in
  793. STARTUP.CMD.
  794.  
  795. For example:
  796.  
  797.     START PMCLIENT /UIP /BRIDGE COM1 /b38400 /MHayes-Compatible
  798.  
  799. The "Standalone" configuration (/UIP /A) will not work. See Section 8.2 for
  800. an alternative solution.
  801.  
  802. The IPX Bridge always uses IPX adapter number 0.
  803.  
  804. 8.4 Hiding the Standalone Windows Bridge Icon
  805. ---------------------------------------------
  806. If you are  using the Standalone Windows Bridge  (WSBRIDGE.EXE)  instead of
  807. the  Client and Bridge DLL,  you should not  click on the running  Bridge's
  808. icon from the Control machine, as this will cause it to hang.
  809.  
  810. Alternatively,  you can add /H to the WSBRIDGE command to hide the Bridge's
  811. icon.  If you do this, you can shut the Bridge down by running another copy
  812. of WSBRIDGE with the /U command option.
  813.  
  814. 9   Uninstalling PC-Duo
  815. =======================
  816.  
  817. You do not normally  need to uninstall or even stop an older version PC-Duo
  818. Client before installing a new version.
  819.  
  820. We hope that  you won't  need to uninstall PC-Duo.  Follow this sequence to
  821. remove the software from your PC:-
  822.  
  823. Run the "Uninstall" icon from the PC-Duo group or folder.  This will remove
  824. the  changes that  SETUP  made to  CONFIG.SYS and STARTUP.CMD,  and it will
  825. delete the PC-Duo program group.
  826.  
  827. You can then delete the entire contents of the \PCDUO directory.
  828.  
  829. 11  Diagnostic Utilities
  830. ========================
  831.  
  832. The following diagnostic  programs are supplied with this kit.  They can be
  833. found on Disk-3, in the TEST directory.
  834.  
  835. \TEST\PMNBSTAT      NetBIOS Adapter Status program for OS/2
  836. \TEST\WSEND         Windows network load test program
  837.  
  838. PMNBSTAT and WSEND programs can be used on OS/2.  They are not installed by
  839. Windows SETUP. Copy them into your PCDUO installation directory before use.
  840.  
  841. 12  Vector WWW Site
  842. ====================
  843.  
  844. Visit our World Wide Web site for new product, software update, and release
  845. information. Point your Web browser at one of the following URLs:
  846.  
  847. U.K.    http://www.vector-networks.co.uk
  848. U.S.A.  http://www.vector-networks.com
  849.  
  850. 13  Feedback
  851. ============
  852.  
  853. If you have any comments on the contents of this document, please send them
  854. by e-mail to:-
  855.  
  856. support@vector-networks.co.uk
  857.  
  858. Thankyou for your assistance.
  859.